A Job-shop Scheduling Problem (jssp) Using Genetic Algorithm (ga)

نویسندگان

  • Mahanim Omar
  • Adam Baharum
  • Yahya Abu Hasan
چکیده

The job-shop scheduling (JSS) is a schedule planning for low volume systems with many variations in requirements. In job-shop scheduling problem (JSSP) environment, there are j jobs to be processed on m machines with a certain objective function to be minimized. JSSP with j jobs to be processed on more than two machines have been classified as a combinatorial problem. They cannot be formulated as a linear programming and no simple rules or algorithms yield to optimal solutions in a short time. In this paper we used genetic algorithm (GA) with some modifications to deal with problem of job shop scheduling. GA once proposed by John Holland is a stochastic search technique based on Darwin’s principle of the survival of the strongest. In this paper, we generated an initial population randomly including the result obtain by some well known priority rules such as shortest processing time and longest processing time. From there, the population will go through the process of reproduction, crossover and mutation to create a new population for the next generation until some stopping criteria defined were reached. In this paper, we used the number of generations as a stopping criteria. In crossover and mutation, we used the critical block neighbourhood and the distance measured to help us evaluate the schedules. Result has shown that the implementation of critical block neighbourhood and the distance measure can lead us to the same result obtain by other methods.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evolving genetic algorithm for Job Shop Scheduling problems

This paper addresses an attempt to evolve genetic algorithms by a particular genetic programming method to make it able to solve the classical Job Shop Scheduling problem (JSSP), which is a type of very well known hard combinatorial optimisation problems. The aim is to look for a better GA such that solves JSSP with preferable scores. This looking up procedure is done by evolving GA with GP. Fi...

متن کامل

A Zestful Combination of Abc with Ga for Quenching of Job Shop Scheduling Problems

The job shop scheduling problem (JSSP) has attracted much attention in the field of both information sciences and operations research. This paper considers the permutation Job shop scheduling problem with the objective of minimizing make span. Artificial Bee Colony algorithm (ABC) is one of the search heuristics used to solve global optimization problems in complex search spaces. It is observed...

متن کامل

A Comparison of Genetic Algorithms forthe Dynamic Job Shop Scheduling

The majority of the research using evolutionary algorithms for the Job Shop Scheduling Problem (JSSP) has studied only the static JSSP. Few evolutionary algorithms have been applied to the Dynamic Job Shop Scheduling Problem (DJSSP) which is more similar to real-world applications. We implement a hybrid genetic algorithm for solving the dynamic job shop problem. A direct chromosome representati...

متن کامل

A Genetic Algorithm with Multi-Step Crossover for Job-Shop Scheduling Problems

Genetic Algorithms (GAs) have been designed as general purpose optimization methods. GAs can be uniquely characterized by their population-based search strategies and their operators: mutation, selection and crossover. In this paper, we propose a new crossover called multi-step crossover (MSX) which utilizes a neighborhood structure and a distance in the problem space. Given parents, MSX succes...

متن کامل

A Comparison of Genetic Algorithms for the Dynamic Job Shop Scheduling Problem

The majority of the research using evolutionary algorithms for the Job Shop Scheduling Problem (JSSP) has studied only the static JSSP. Few evolutionary algorithms have been applied to the Dynamic Job Shop Scheduling Problem (DJSSP) which is more similar to real-world applications. We implement a hybrid genetic algorithm for solving the dynamic job shop problem. A direct chromosome representati...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006